﻿#include <iostream>
#include <cstdlib> // 包含malloc和free
using namespace std;

class MyClass {
public:
    MyClass() { cout << "Constructor called" << endl; }
    ~MyClass() { cout << "Destructor called" << endl; }
};

int main() {
    MyClass* obj = (MyClass*)malloc(sizeof(MyClass)); // 不调用构造函数
    free(obj); // 不调用析构函数

    int* arr = (int*)malloc(10 * sizeof(int)); // 动态分配数组
    free(arr); // 释放数组内存

    return 0;
}